package com.elitel.frame.main.dao;

import com.elitel.frame.main.entity.AcApp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author hi_bj
* @description 针对表【ac_app(访问控制-应用信息)】的数据库操作Mapper
* @createDate 2023-10-18 15:30:52
* @Entity com.elitel.frame.main.entity.AcApp
*/
public interface AcAppMapper {

    int deleteByPrimaryKey(String id);

    int insert(AcApp record);

    int insertSelective(AcApp record);

    AcApp selectByPrimaryKey(String id);

    AcApp selectByAppCode(String id);

    int updateByPrimaryKeySelective(AcApp record);

    int updateByPrimaryKey(AcApp record);

    List<AcApp> getAll(AcApp record);

    List<AcApp> selectByPrimaryKeys(@Param("appIdList") List<String> appIdList);
    List<AcApp> selectByAppCodeList(@Param("appCodeList") List<String> appCodeList);
}

